<?php

namespace Agp\CoreBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
use Doctrine\Common\Collections\ArrayCollection;
use APY\DataGridBundle\Grid\Mapping as GRID;

/**
 * Agp\CoreBundle\Entity\ConfiguracaoAgape
 *
 * @ORM\Table(name="configuracao_agape")
 * @ORM\Entity()
 * 
 */
class ConfiguracaoAgape
{
    /**
     * @var integer $codConfiguracaoAgape
     *
     * @ORM\Column(name="cod_configuracao_agape", type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     * 
     * @GRID\Column(title="Código", type="text", size="5", primary=true, visible=false)
     */
    protected $codConfiguracaoAgape;

    /**
     * @var string $descricao
     *
     * @ORM\Column(name="qtde_terminal_disponivel", type="integer", nullable=true)
     */
    protected $qtdeTerminalDisponivel;
    
    public function __construct() {
        $this->qtdeTerminalDisponivel = 0;
    }
    
    public function getCodConfiguracaoAgape() {
        return $this->codConfiguracaoAgape;
    }

    public function getQtdeTerminalDisponivel() {
        return $this->qtdeTerminalDisponivel;
    }

    public function setCodConfiguracaoAgape($codConfiguracaoAgape) {
        $this->codConfiguracaoAgape = $codConfiguracaoAgape;
    }

    public function setQtdeTerminalDisponivel($qtdeTerminalDisponivel) {
        $this->qtdeTerminalDisponivel = $qtdeTerminalDisponivel;
    }

}
